<!-- HTML header for doxygen 1.8.18-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Ipopt: Ipopt::FilterEntry Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
  $(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
  extensions: ["tex2jax.js"],
  jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 40px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Ipopt Documentation
   &#160;<!--span id="projectnumber">3.14.15</span-->
   </div>
  </td>
   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <span id="MSearchSelect"                onmouseover="return searchBox.OnSearchSelectShow()"                onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
          <input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
          </span>
        </div>
</td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classIpopt_1_1FilterEntry.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pri-attribs">Private Attributes</a> &#124;
<a href="classIpopt_1_1FilterEntry-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">Ipopt::FilterEntry Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Class for one filter entry.  
 <a href="classIpopt_1_1FilterEntry.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:afdbba086eb9a78a0ea7f6d6a24aecf6c" id="r_afdbba086eb9a78a0ea7f6d6a24aecf6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#afdbba086eb9a78a0ea7f6d6a24aecf6c">Acceptable</a> (std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">vals</a>) <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="memdesc:afdbba086eb9a78a0ea7f6d6a24aecf6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check acceptability of pair (phi,theta) with respect to this filter entry.  <br /></td></tr>
<tr class="separator:afdbba086eb9a78a0ea7f6d6a24aecf6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0d26628ccaef14893dfccde5d51eea4" id="r_ae0d26628ccaef14893dfccde5d51eea4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#ae0d26628ccaef14893dfccde5d51eea4">Dominated</a> (std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt; <a class="el" href="classIpopt_1_1DependentResult.html">vals</a>) <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="memdesc:ae0d26628ccaef14893dfccde5d51eea4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if this entry is dominated by given coordinates.  <br /></td></tr>
<tr class="separator:ae0d26628ccaef14893dfccde5d51eea4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Constructors/Destructors</div></td></tr>
<tr class="memitem:a130a28ecd1451924cfe6831022805d6a" id="r_a130a28ecd1451924cfe6831022805d6a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a130a28ecd1451924cfe6831022805d6a">FilterEntry</a> (<a class="el" href="classIpopt_1_1DependentResult.html">const</a> std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt; &amp;<a class="el" href="classIpopt_1_1DependentResult.html">vals</a>, <a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> <a class="el" href="classIpopt_1_1FilterEntry.html#a3fb759a8d2b2c9b5126401796205c237">iter</a>)</td></tr>
<tr class="memdesc:a130a28ecd1451924cfe6831022805d6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with the two components and the current iteration count.  <br /></td></tr>
<tr class="separator:a130a28ecd1451924cfe6831022805d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056c04880d5cbf62e45cea1199c57bf9" id="r_a056c04880d5cbf62e45cea1199c57bf9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a056c04880d5cbf62e45cea1199c57bf9">~FilterEntry</a> ()</td></tr>
<tr class="memdesc:a056c04880d5cbf62e45cea1199c57bf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <br /></td></tr>
<tr class="separator:a056c04880d5cbf62e45cea1199c57bf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Accessor functions</div></td></tr>
<tr class="memitem:a9c9e263301ac9441a012e20173065876" id="r_a9c9e263301ac9441a012e20173065876"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a9c9e263301ac9441a012e20173065876">val</a> (<a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> <a class="el" href="classIpopt_1_1DependentResult.html">i</a>) <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="separator:a9c9e263301ac9441a012e20173065876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb759a8d2b2c9b5126401796205c237" id="r_a3fb759a8d2b2c9b5126401796205c237"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a3fb759a8d2b2c9b5126401796205c237">iter</a> () <a class="el" href="classIpopt_1_1DependentResult.html">const</a></td></tr>
<tr class="separator:a3fb759a8d2b2c9b5126401796205c237"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Default Compiler Generated Methods</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>(Hidden to avoid implicit creation/calling).</p>
<p>These methods are not implemented and we do not want the compiler to implement them for us, so we declare them private and do not define them. This ensures that they will not be implicitly created/called. </p>
</div></td></tr>
<tr class="memitem:a34bd2c23ff715527943b741754ad5e86" id="r_a34bd2c23ff715527943b741754ad5e86"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a34bd2c23ff715527943b741754ad5e86">FilterEntry</a> ()</td></tr>
<tr class="memdesc:a34bd2c23ff715527943b741754ad5e86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Constructor.  <br /></td></tr>
<tr class="separator:a34bd2c23ff715527943b741754ad5e86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45383c078623725f451d7efd84db675d" id="r_a45383c078623725f451d7efd84db675d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a45383c078623725f451d7efd84db675d">FilterEntry</a> (<a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1FilterEntry.html">FilterEntry</a> &amp;)</td></tr>
<tr class="memdesc:a45383c078623725f451d7efd84db675d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy Constructor.  <br /></td></tr>
<tr class="separator:a45383c078623725f451d7efd84db675d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9c766a46e48be324c5b6df67cc807b4" id="r_ab9c766a46e48be324c5b6df67cc807b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">void</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#ab9c766a46e48be324c5b6df67cc807b4">operator=</a> (<a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1FilterEntry.html">FilterEntry</a> &amp;)</td></tr>
<tr class="memdesc:ab9c766a46e48be324c5b6df67cc807b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default Assignment Operator.  <br /></td></tr>
<tr class="separator:ab9c766a46e48be324c5b6df67cc807b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
Private Attributes</h2></td></tr>
<tr class="memitem:a358cee40dd54bc206359383bcdb03535" id="r_a358cee40dd54bc206359383bcdb03535"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a358cee40dd54bc206359383bcdb03535">vals_</a></td></tr>
<tr class="memdesc:a358cee40dd54bc206359383bcdb03535"><td class="mdescLeft">&#160;</td><td class="mdescRight">values defining the coordinates of the entry  <br /></td></tr>
<tr class="separator:a358cee40dd54bc206359383bcdb03535"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5979a86ff43864809fc486a5b3d21193" id="r_a5979a86ff43864809fc486a5b3d21193"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIpopt_1_1FilterEntry.html#a5979a86ff43864809fc486a5b3d21193">iter_</a></td></tr>
<tr class="memdesc:a5979a86ff43864809fc486a5b3d21193"><td class="mdescLeft">&#160;</td><td class="mdescRight">iteration number in which this entry was added to filter  <br /></td></tr>
<tr class="separator:a5979a86ff43864809fc486a5b3d21193"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Class for one filter entry. </p>

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00019">19</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a130a28ecd1451924cfe6831022805d6a" name="a130a28ecd1451924cfe6831022805d6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a130a28ecd1451924cfe6831022805d6a">&#9670;&#160;</a></span>FilterEntry() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::FilterEntry::FilterEntry </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1DependentResult.html">const</a> std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>vals</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td>
          <td class="paramname"><em>iter</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructor with the two components and the current iteration count. </p>

</div>
</div>
<a id="a056c04880d5cbf62e45cea1199c57bf9" name="a056c04880d5cbf62e45cea1199c57bf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a056c04880d5cbf62e45cea1199c57bf9">&#9670;&#160;</a></span>~FilterEntry()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::FilterEntry::~FilterEntry </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Destructor. </p>

</div>
</div>
<a id="a34bd2c23ff715527943b741754ad5e86" name="a34bd2c23ff715527943b741754ad5e86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34bd2c23ff715527943b741754ad5e86">&#9670;&#160;</a></span>FilterEntry() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::FilterEntry::FilterEntry </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default Constructor. </p>

</div>
</div>
<a id="a45383c078623725f451d7efd84db675d" name="a45383c078623725f451d7efd84db675d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45383c078623725f451d7efd84db675d">&#9670;&#160;</a></span>FilterEntry() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Ipopt::FilterEntry::FilterEntry </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1FilterEntry.html">FilterEntry</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Copy Constructor. </p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="afdbba086eb9a78a0ea7f6d6a24aecf6c" name="afdbba086eb9a78a0ea7f6d6a24aecf6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdbba086eb9a78a0ea7f6d6a24aecf6c">&#9670;&#160;</a></span>Acceptable()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a> Ipopt::FilterEntry::Acceptable </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt;&#160;</td>
          <td class="paramname"><em>vals</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Check acceptability of pair (phi,theta) with respect to this filter entry. </p>
<dl class="section return"><dt>Returns</dt><dd>true, if pair is acceptable </dd></dl>

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00039">39</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<a id="ae0d26628ccaef14893dfccde5d51eea4" name="ae0d26628ccaef14893dfccde5d51eea4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0d26628ccaef14893dfccde5d51eea4">&#9670;&#160;</a></span>Dominated()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">bool</a> Ipopt::FilterEntry::Dominated </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; <a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> &gt;&#160;</td>
          <td class="paramname"><em>vals</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Check if this entry is dominated by given coordinates. </p>
<dl class="section return"><dt>Returns</dt><dd>true, if this entry is dominated </dd></dl>

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00064">64</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<a id="a9c9e263301ac9441a012e20173065876" name="a9c9e263301ac9441a012e20173065876"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c9e263301ac9441a012e20173065876">&#9670;&#160;</a></span>val()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a> Ipopt::FilterEntry::val </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a>&#160;</td>
          <td class="paramname"><em>i</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00086">86</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<a id="a3fb759a8d2b2c9b5126401796205c237" name="a3fb759a8d2b2c9b5126401796205c237"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fb759a8d2b2c9b5126401796205c237">&#9670;&#160;</a></span>iter()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::FilterEntry::iter </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00092">92</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<a id="ab9c766a46e48be324c5b6df67cc807b4" name="ab9c766a46e48be324c5b6df67cc807b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab9c766a46e48be324c5b6df67cc807b4">&#9670;&#160;</a></span>operator=()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">void</a> Ipopt::FilterEntry::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="classIpopt_1_1FilterEntry.html">FilterEntry</a> &amp;&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Default Assignment Operator. </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a358cee40dd54bc206359383bcdb03535" name="a358cee40dd54bc206359383bcdb03535"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a358cee40dd54bc206359383bcdb03535">&#9670;&#160;</a></span>vals_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="namespaceIpopt.html#ab75ce5f2ad60aa86e4dff723998e653f">Number</a>&gt; Ipopt::FilterEntry::vals_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>values defining the coordinates of the entry </p>

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00123">123</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<a id="a5979a86ff43864809fc486a5b3d21193" name="a5979a86ff43864809fc486a5b3d21193"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5979a86ff43864809fc486a5b3d21193">&#9670;&#160;</a></span>iter_</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classIpopt_1_1DependentResult.html">const</a> <a class="el" href="namespaceIpopt.html#a5a4a27f325033a0e5d85a4ebc4038b57">Index</a> Ipopt::FilterEntry::iter_</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>iteration number in which this entry was added to filter </p>

<p class="definition">Definition at line <a class="el" href="IpFilter_8hpp_source.html#l00125">125</a> of file <a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>src/Algorithm/<a class="el" href="IpFilter_8hpp_source.html">IpFilter.hpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
</body>
</html>
